package com.fqgj.xjd.user.entity;

import com.fqgj.common.entity.BaseEntity;

import java.util.Date;

/**
 * User: Karl
 * Date: 2019-08-22
 * Time: 19:15:29.509
 * TableDesc:
 */
public class UserBaseEntity extends BaseEntity {
    /**
     * 客户码
     */
    private String userCode;
    /**
     * 头像
     */
    private String avatar;
    /**
     *
     */
    private String firstName;
    /**
     *
     */
    private String middleName;
    /**
     *
     */
    private String lastName;
    /**
     * 昵称
     */
    private String nickName;
    /**
     *
     */
    private String email;
    /**
     * 出生日期
     */
    private String birthday;
    /**
     * 性别
     */
    private Integer gender;
    /**
     * 年龄
     */
    private Integer age;
    /**
     * 学历
     */
    private Integer education;
    /**
     * 婚姻状况
     */
    private Integer marriedStatus;
    /**
     * 是否生育
     */
    private Integer procreatedStatus;
    /**
     * 信息状态：0初始化 1成功 2失败 3重传
     */
    private Integer status;
    /**
     *
     */
    private String fatherName;
    /**
     *
     */
    private String motherName;
    /**
     * 借款用途
     */
    private Integer usages;
    /**
     * 用户语言 0-Hindi 1-Teluge 2-Kannada 3-Tamil 4-Malayalam
     */
    private Integer userLanguage;


    public String getUserCode() {
        return this.userCode;
    }

    public UserBaseEntity setUserCode(String userCode) {
        this.userCode = userCode;
        return this;
    }

    public String getAvatar() {
        return this.avatar;
    }

    public UserBaseEntity setAvatar(String avatar) {
        this.avatar = avatar;
        return this;
    }

    public String getFirstName() {
        return this.firstName;
    }

    public UserBaseEntity setFirstName(String firstName) {
        this.firstName = firstName;
        return this;
    }

    public String getMiddleName() {
        return this.middleName;
    }

    public UserBaseEntity setMiddleName(String middleName) {
        this.middleName = middleName;
        return this;
    }

    public String getLastName() {
        return this.lastName;
    }

    public UserBaseEntity setLastName(String lastName) {
        this.lastName = lastName;
        return this;
    }

    public String getNickName() {
        return this.nickName;
    }

    public UserBaseEntity setNickName(String nickName) {
        this.nickName = nickName;
        return this;
    }

    public String getEmail() {
        return this.email;
    }

    public UserBaseEntity setEmail(String email) {
        this.email = email;
        return this;
    }

    public String getBirthday() {
        return this.birthday;
    }

    public UserBaseEntity setBirthday(String birthday) {
        this.birthday = birthday;
        return this;
    }

    public Integer getGender() {
        return this.gender;
    }

    public UserBaseEntity setGender(Integer gender) {
        this.gender = gender;
        return this;
    }

    public Integer getAge() {
        return this.age;
    }

    public UserBaseEntity setAge(Integer age) {
        this.age = age;
        return this;
    }

    public Integer getEducation() {
        return this.education;
    }

    public UserBaseEntity setEducation(Integer education) {
        this.education = education;
        return this;
    }

    public Integer getMarriedStatus() {
        return this.marriedStatus;
    }

    public UserBaseEntity setMarriedStatus(Integer marriedStatus) {
        this.marriedStatus = marriedStatus;
        return this;
    }

    public Integer getProcreatedStatus() {
        return this.procreatedStatus;
    }

    public UserBaseEntity setProcreatedStatus(Integer procreatedStatus) {
        this.procreatedStatus = procreatedStatus;
        return this;
    }

    public Integer getStatus() {
        return this.status;
    }

    public UserBaseEntity setStatus(Integer status) {
        this.status = status;
        return this;
    }

    public String getFatherName() {
        return this.fatherName;
    }

    public UserBaseEntity setFatherName(String fatherName) {
        this.fatherName = fatherName;
        return this;
    }

    public String getMotherName() {
        return this.motherName;
    }

    public UserBaseEntity setMotherName(String motherName) {
        this.motherName = motherName;
        return this;
    }

    public Integer getUsages() {
        return this.usages;
    }

    public UserBaseEntity setUsages(Integer usages) {
        this.usages = usages;
        return this;
    }

    public Integer getUserLanguage() {
        return this.userLanguage;
    }

    public UserBaseEntity setUserLanguage(Integer userLanguage) {
        this.userLanguage = userLanguage;
        return this;
    }
}
